Masteriyo\Addons\DiviIntegration\Modules\CourseListModule S

Total Complexity 41
Dependencies 4
Dependents 0
Total lines 985
Lines of code 767
Logical lines of code 169
Comment lines 144
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
get_rendered_course_list()
C
32 21 107
init_ui_toggle_controls()
A
32 1 163
init()
S
38 2 78
init_rating_style_controls()
S
44 1 57
init_difficulty_badge_style_controls()
S
47 2 41
init_content_controls_of_filter_section()
S
47 1 45
init_author_style_controls()
S
49 1 39
init_metadata_style_controls()
S
49 1 38
init_categories_style_controls()
S
51 1 33
init_content_controls_of_sorting_section()
S
51 1 32
init_layout_style_controls()
S
51 1 32
init_description_style_controls()
S
55 1 23
init_content_controls_of_general_section()
S
56 1 22
init_title_style_controls()
S
63 1 13
init_footer_style_controls()
S
65 1 11
init_card_style_controls()
S
65 1 11
init_price_style_controls()
S
68 1 9
init_enroll_button_style_controls()
S
68 1 9
render()
S
75 1 4